From c6c41262b678a3e1fd0d95a11b92c709a2a08baa Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Thu, 1 May 2014 22:00:01 -0400 Subject: [PATCH] GtkWindow: Don't leak the gesture --- gtk/gtkwindow.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c index 920e37637d..1db338d246 100644 --- a/gtk/gtkwindow.c +++ b/gtk/gtkwindow.c @@ -5463,6 +5463,11 @@ gtk_window_finalize (GObject *object) priv->mnemonics_display_timeout_id = 0; } + gtk_widget_remove_controller (GTK_WIDGET (window), + GTK_EVENT_CONTROLLER (priv->multipress_gesture)); + g_object_unref (priv->multipress_gesture); + + G_OBJECT_CLASS (gtk_window_parent_class)->finalize (object); } -- 2.30.2